windscreen frame - German English Dictionary